home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Users Group Library 1996 July
/
C-C++ Users Group Library July 1996.iso
/
vol_400
/
414_03
/
the.his
< prev
next >
Wrap
Text File
|
1993-12-05
|
14KB
|
298 lines
1.0 16-08-92
- First release to the unsuspecting public.
Sent to SIMTEL and comp.binaries.os2.
1.1 17-05-93
- Bug fixes:
o A file with no end of line character on the last line, the last
line would not be included in the file.
o Characters that are in blocks retain their highlighting now.
o Fixed schange under DOS and OS/2. Cursor is now positioned
correctly.
o Writing out a file will now produce an error if the disk is
full and not write part of the file.
o GET and PUT now recognise ~ in Unix version.
o PREFIX ON now no longer requires the LEFT|RIGHT option. Defaults
to LEFT.
o TABPRE (to tab between main and prefix areas) now does nothing
if PREFIX is OFF.
o 'bleeding' through of one file to another on BSDish systems now
fixed.
- New commands:
o BOX BLOCK COPY/MOVE/DELETE/FILL/OVERLAY
o LINE BLOCK COPY/MOVE/DELETE
o FILLBox
o sos_makecurr
o [SET] DIRInclude
o [D]OSNowait/[D]OSQuiet
o = (re-execute command)
o [SET] CMDArrows
o [SET] CMDline
o [SET] NEWlines
o [SET] MSGMode
o [SET] MACROPath
o [SET] IMPMACro
o [SET] NUMber
o [SET] HEX
o [SET] CLEARScreen
o [SET] Point
o [SET] REXXOUTput
o [SET] CLOCK
o [SET] HEXDISPlay
o SOS DOPREfix
o the target ALL has been implemented. This is NOT the ALL command.
o MACRO - execute commands from a file
o UPPercase, LOWercase
o SHift
o DUPlicate
o EXPand
o STATus
o Query
o EMSG
o SUSPend
o REDRAW
o MODIFY
o TEXT
o prefix commands: a,i,c,m,d,",<,>,/,cc,mm,dd,"",<<,>>,.xxxxx
- Changed commands:
o insertmode now requires a parameter: ON|OFF|TOGGLE
o spltjoin now correctly aligns the new line under the focus line
o sos_* commands have been changed to seperate sos commands
o REFRESH command now consistant with XEDIT and KEDIT. Use REDRAW
for old REFRESH functionality.
- New features:
o REXX support under OS/2 and Unix(with Regina 0.05)
o argument passing to REXX macros/profiles
o EXTRACT
o Capture REXX trace and Say output to a file in the ring.
- Commands removed (temporarily)
o SCREEN
1.2 27-06-93 (Not officially released)
- Bug fixes:
o Previous command line contents were remaining when 'sos undo' was
executed on command line.
o THE core dumped when a 'DELETE' command was present in a profile file.
o THE now displays line numbers > 32k correctly.
o Display of long filename in window wider than 80 chars now correct.
o [SET] CURLine now works when called from a profile file
- New commands:
- Changed commands:
- New features:
o THE now handles either forward (/) or back (\) slashes in path
names and converts them automatically. So you can specify d:/path
under DOS and OS/2 or \usr\bin under Unix. All paths are displayed
on the idline with the default OS path seperator.
o added new external function, valid_target() to simplify REXX macros
o added new single character indicator on right end status line to
indicate if REXX support is present.
Meanings of indicators:
First character: (colour support)
C - curses library supports colour and so does monitor
c - curses library supports colour but monitor doesn't
M - curses library does not support colour
Second character: (REXX support)
R - THE compiled with REXX support
- (blank) THE compiled without REXX support
1.3 15-08-93
- Bug fixes:
o Fixed bug with line block delete and cursor positioning.
o number of files being editted no longer gets out of sync when
an attempt to edit a new file is aborted (usually because line
is too long)
o Fixed bug in uppercase/lowercase when target was "BLOCK".
o sos tabwordb, sos tabwordf, and sos delword now correctly go the
start/end of the word if that word exceeds the width of the screen.
- New commands:
o SOS CURSORAdj
o SOS DELWord
o [SET] MARgins
o [SET] WORDWrap
o SPlit
o Join
- New features:
o Changed the highlighting of "non-printable characters" under Unix.
o emx 0.8g compiler support now working (excluding REXX)
o wordwrap has been added
- Changes:
o The names of environment variables and the location of default
help and profile files has changed. See the file appendix.1 or
Appendix 1 of the.man for details.
1.4 01-09-93 (Not officially released)
- Bug fixes:
o Changed the method for determining the filename of a backup file
under OS/2. Originally, if drive type not = FAT, .bak was
appended to full file name. Now only if drive type = HPFS is
.bak appended.
o Alteration count was being set to zero when saving a file and the
file could not be saved.
o Fixed a few minor bugs in DUPLICATE command.
- New commands:
o Added support for semi-colon specifying an absolute line target
- Changed commands:
- New features:
o Added support for ncurses under linux. ncurses still has a bug
(I believe) that causes some characters to not be cleared.
o emx 0.8g port now has REXX support
o DUPLICATE 1 BLOCK assigned to Alt-D (DOS/OS2) and ControlD (UNIX)
- Changes:
1.5 01-12-93
- Bug fixes:
o It is now possible to issue the commands; EDIT,THE and XEDIT
from within a macro or profile file.
o [SET] CASE settings now inherited by subsequent files editted.
o [SET] CASE now does not reset settings to default if they are
not specified; it leaves the values as they were last set.
o default value for ZONE end is now the maximum line width not
32766 (maximum possible line length)
o Bug in CHANGE command.
If specifying a trailing space to change a string at the end of
a line to null, one too many characters were removed.
eg. c/_N // * 1 a line ending in abc_N ended up ending
in ab
When changing text at the end of a line and specify more than
one space at the end of the target, the target is never found.
eg. c/_N // * 1 a line ending in abc_N will not be found
Handling of spaces after the real end of the line handled
correctly now.
o Fixed a bug on Unix systems where a key that returned nul would
execute 'add 1'.
o Changed the default handling of 'sos delback' and 'sos delchar'
under UNIX.
The default key sequences of these keys has been reversed. If you
prefer to keep the old definitions, define OLD_DELCHAR_DELBACK on
the compile line. This option will disappear in a future version
so if you are really attached to the old behaviour, you had
better let me know and have a good reason :-) Thanks to Andreas
Schott for pointing this out!
o Added SRC line to makefile for SystemVR4 block.
o The default value for THE_HOME_DIR under Unix is /opt/THE, if
SYSVR4 is defined when compiling or /usr/local/THE otherwise. The
major change is the uppercasing of THE (THE's correct acronym)
o [SET] MACROPATH now sets the correct path value.
o Fixed bug with prefix command like 'aa'. The A command would be
executed with a large number of lines added or you would get
a core dump :-(
o After bringing a suspended THE session to the foreground, THE
correctly refreshes.
o When shelling out, the screen attributes are returned to NORMAL,
at least on some platforms;
o Fixed the occasional strange behaviour of the command line having
some of the contents of the prefix area. (It was VERY obscure!)
o SOS DELWORD would increment ALT and not allow SOS UNDO to work.
o C-ENTER now valid for DOS and OS/2 versions.
o Ign